M-TCP: Using Disconnection Feedback to Improve Performance of TCP in Wired/Wireless Networks
نویسندگان
چکیده
In this paper, we propose the M-TCP algorithm for heterogeneous wired/wireless networks. The algorithm is a modification of M-TCP that was proposed for deployment in mobile cellular networks. It is recommended that Internet hosts enable the delayed acknowledgement (delayed ACK) option to maximize network bandwidth by reducing the number of ACKs sent to a TCP sender by a TCP receiver. The M-TCP algorithm performs best when the TCP delayed ACK option is enabled. The algorithm relies on feedback sent from a wireless host in anticipation of disconnections. We compare the performance of the MTCP algorithm with the performance of M-TCP, TCP NewReno, and TCP SACK in both the absence and the presence of disconnections for a file transfer protocol (download) application. We also simulate network scenarios with traffic congestion. The M-TCP algorithm performance is evaluated in terms of file download response time, goodput, and retransmission ratio, with and without the delayed ACK option. In scenarios without disconnections, the M-TCP algorithm does not introduce significant processing delay. Furthermore, in scenarios with disconnections, the M-TCP algorithm shows 2%–15% performance improvement.
منابع مشابه
BaseStation Assisted TCP: A Simple Way to Improve Wireless TCP
In recent years, extensive research effort has been devoted to TCP congestion control in hybrid wired-wireless networks. A general agreement is that the TCP sender should respond differently to wireless losses and disconnection, i.e., not slow down as drastically as for congestion losses. Thus, research focus for wireless TCP congestion control is the discrimination between the wireless inheren...
متن کاملLow-latency Routing for Short-Lived TCP Connections in Wireless Ad Hoc Networks
A wireless ad hoc network does not require wired infrastructure or network management terminal. That is, it is self-organized only with wireless terminals that exchange network information, maintain routes, and construct a multi-hop distributed network. In the wireless ad hoc network, there is no need for wired infrastructure or network management terminal. Therefore, quickly and easily we can ...
متن کاملEnhancement of TCP over wired/wireless networks with packet loss classifiers inferred by supervised learning
TCP is suboptimal in heterogeneous wired/wireless networks because it reacts in the same way to losses due to congestion and losses due to link errors. In this paper, we propose to improve TCP performance in wired/wireless networks by endowing it with a classifier that can distinguish packet loss causes. In contrast to other proposals we do not change TCP’s congestion control nor TCP’s error re...
متن کاملTransport Control Protocols for Wireless Connections
In this paper, we study the effect of bit error rates and handoff disconnections on the performance of different TCP implementations (Tahoe, Reno, NewReno, and SACK). Test scenarios with larger link-up periods, when the mobile is connected, but higher disconnection probability yielded better performance than scenarios with smaller link-up periods and smaller disconnection probability. Our perfo...
متن کاملImproving TCP Performance over Mobile Wireless Environments using Cross Layer Feedback
Transmission Control Protocol (TCP) is known to suffer from performance degradation in mobile wireless environments. This is because such environments are prone to packet losses due to high bit error rates and mobility induced disconnections. TCP interprets packet losses as an indication of congestion and inappropriately invokes congestion control mechanisms, which leads to degraded performance...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007